a department store - Alemán Inglés Diccionario